package com.example.blog.modules.article.dto;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.Set;

@Data
public class ArticleQuery {
    private String keyword;
    private String status;
    private Long categoryId;
    private Long tagId;
    private Long authorId;
    private Boolean isPublished;
    private Boolean isTop;
    private Boolean isRecommended;
    private Boolean isOriginal;
    private Set<Long> tagIds;
    private LocalDateTime startTime;
    private LocalDateTime endTime;
    private String sortBy = "createTime";
    private String sortOrder = "desc";
} 